#include<stdio.h>
#include<string.h>


int main()
{
/*     strlen:计算字符串长度
    char s[]="hello";
    printf("%ld\n",strlen(s));字符串结尾都包含\0 */

    //strcpy；字符串拷贝，将后面的拷贝到前面的字符串；
    //不检查容量长度，使用需谨慎
    //strncpy: 拷贝n个字符，相比strcpy安全些；
    //strcmp: 字符串比较函数；
    //if（strcmp（s，str）==0）字符串相等为0；
    //返回值：含义字符串中同一位置的阿斯克码值的差值；
    //一个字符一个字符的比较，找到不同位置，返回ace的差值；
    //子串：是由字符串的一部分组成的
    //strncmp；字符串部分比较
    //strstr: 在前一个字符串中寻找另一个字符串的首地址；
    //char *dest = dtrstr(s2,s1)
    //if(dest==NULL)
    //没找到
    //!=NULL
    //找到了返回首地址
    //strtok（）；字符串切割函数；
    //想要继续切割上一次函数需要恢复空；
    //没有可以切割的则返回空指针
    //strcat :字符串的拼接接函数

/* 
    const char *s="word";
    char str[20]="hello";
    strcat(str,s);
    printf("%s\n",str); 

    const char *s="word";
    char str[20]="hello";
    strncat(str,s,sizeof(str)-strlen(str)-1);
    printf("%s\n",str);
*/
sizeof
    //
    //
    //
    //

}